Piwik\Plugins\Goals\Archiver B

Total Complexity 78
Dependencies 12
Dependents 6
Total lines 540
Lines of code 329
Logical lines of code 178
Comment lines 48
Methods 26
Properties 7

Methods 26

Method Rating Maintainability Complexity Lines of code
aggregateGeneralGoalMetrics()
A
39 11 68
aggregateMultipleReports()
A
43 8 55
aggregateFromEcommerceViews()
S
54 6 20
aggregateEcommerceItems()
S
57 5 17
aggregateFromEcommerceItems()
S
58 4 16
roundColumnValues()
S
59 4 15
insertItemReports()
S
58 4 15
getConversionsNumericMetrics()
S
61 3 12
cleanupRowGetLabel()
S
62 3 11
getRowLabel()
S
65 3 10
aggregateDayReport()
S
65 3 10
initItemReports()
S
68 3 7
getOverviewFromGoalTables()
S
65 3 9
getItemsDimensions()
S
69 2 7
insertReports()
S
66 2 8
getRecordName()
S
68 2 7
usesEcommerce()
S
76 2 4
hasAnyGoalOrEcommerce()
S
78 2 3
queryItemViewsForDimension()
S
62 1 12
isStandardGoal()
S
79 1 3
getItemExtraCategories()
S
79 1 3
isItemExtraCategory()
S
79 1 3
getSiteId()
S
81 1 3
getEcommerceIdGoals()
S
80 1 3
getItemRecordNameAbandonedCart()
S
80 1 3
__construct()
S
72 1 5